package com.luck.dao;

import com.luck.model.po.Users;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UsersMapper {
    int deleteByPrimaryKey(Integer userId);

    int insert(Users record);

    int insertSelective(Users record);

    Users selectByPrimaryKey(Integer userId);

    int updateByPrimaryKeySelective(Users record);

    int updateByPrimaryKey(Users record);

    Users checkUser(@Param("email") String phone, @Param("pwd") String pwd, @Param("status") int status);

    List<Users> getUsers(Users users);

    int updateUsersToken(@Param("userId") Integer userId, @Param("token") String token);

    int updateActivate(@Param("status") Integer status, @Param("token") String token);

    int updateNoActivate(@Param("status") Integer status, @Param("value") int value);
}